local T = Instance.new("Tool") T.Name = "Object Name Finder" T.Grip = CFrame.new(0,-1.5,2.5) local P = Instance.new("Part",T) P.Name = "Handle" P.Size = Vector3.new(2,2,5) function Activated() local A = Instance.new("StringValue",T) A.Name = "toolanim" A.Value = "Slash" end T.Activated:Connect(Activated) function Touched(hit) print(hit.Name) warn(hit:GetFullName()) end P.Touched:Connect(Touched) T.Parent = owner.Backpack